Fast Printing Explained: Hardware, Slicing And More.